A review of middleware approaches for energy management in distributed environments
نویسندگان
چکیده
Energy management solutions and approaches for computer systems are becoming broadly available as energy concerns is becoming mainstream. Many approaches have been proposed to manage the energy consumption of the hardware, operating system, or software layers. The widespread usage of ubiquitous devices and the high coverage of networks (Wi-Fi, 3G) has led to a new generation of communicating and mobile devices that uses complex middleware platform functionalities. Therefore, energy management has emerged as a topic of research interest in the middleware layer and solutions specific to this layer are proposed along the more traditional ones existing at the other levels. In this article, we report on a review of state-of-the art approaches for energy management middleware platforms. This article defines also an architectural taxonomy and compares existing approaches based on this taxonomy. In particular, we review middleware platforms and detail a number of approaches where energy management is handled. Finally, we review application scenarios where the energy management concepts at the middleware layer are applied in intelligent environments. Copyright © 2012 John Wiley & Sons, Ltd.
منابع مشابه
Monitoring and managing heterogeneous middleware
The development and deployment of distributed applications still represents a major problem of computer science due to the complex and heterogeneous architectures of modern computing systems. The goal of this thesis is to improve the development and deployment of distributed applications by enhancing the on-line tool support for heterogeneous middleware environments. Our approach to reach this ...
متن کاملOptimizing Power using Reconfigurable Middleware
In distributed environments, generic middleware services(e.g. caching, location management etc.) are widely used to satisfy application needs in a cost-effective manner. Such middleware services consume system resources such as storage, computation and communication and can be sources of significant power overheads when executed on low-power devices. Our goal is to develop a distributed middlew...
متن کاملLoad Management for Distributed Object-Oriented Environments
This paper presents a load management concept for distributed object-oriented environments. The focus is on system level load management, i.e. the integration of load management into the runtime system or the middleware. This paper discusses the special requirements of load management for distributed object-oriented environments. Based on the requirements, the components of a load management se...
متن کاملContext Management for Distributed and Dynamic Context-aware Computing Postgraduate Program in Informatics Context Management for Distributed and Dynamic Context-aware Computing Context Management for Distributed and Dynamic Context-aware Computing Palavras–chave
Rocha, Ricardo Couto Antunes da; Endler, Markus. Context Management for Distributed and Dynamic Context-Aware Computing. Rio de Janeiro, 2009. 100p. PhD Thesis — Department of Informatics, Pontif́ıcia Universidade Católica do Rio de Janeiro. In context-aware computing, applications perform adaptations at the occurrence of pre-defined context-based situations. Research in context-aware computing ...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softw., Pract. Exper.
دوره 43 شماره
صفحات -
تاریخ انتشار 2013